french red cross - German English Dictionary